in need of rehabilitation - Turc Anglais Dictionnaire